header>.nav1>a{font-size: 13px;
text-decoration: none;
color: #d5d5c6;
line-height: 30px;
margin-right: 20px;
}
a{
    text-decoration: none;
}
.nav1{
    display: flex;
    height: 30px;
    background-color: #545652;
    justify-content: space-between;
}
.nav1>a:nth-child(11){
    margin-right: 500px;
}
.nav1>a:nth-child(1){
    margin-left: 200px;
}
.nav1>a:nth-child(14){
    margin-right: 300px;
}
.nav1>a:hover{
    color: #fff;
}
.nav2{
    height: 75px;
    background-color: #edf4ed;
}
header>.nav2>div a{font-size: 16px;
    text-decoration: none;
    color: #2b7d22;
    font-weight: bold;
    }
    .nav2>div{
        display: flex;
        width: 950px;
        height: 75px;
        margin: auto;
        justify-content: space-between;
        align-items: center;
    }
    .nav2>div>input{
        width: 280px;
        height: 20px;
    }
    .nav2>div a:hover{
        background-color: #2b7d22;
        color: #fff;
    }
/* 主题 */
section{
    display: flex;
    width: 950px;
    /* height: 1530px; */
    margin: auto;
    margin-top: 40px;
}
/*左边主题 */
article{
    display: flex;
    width: 605px;
    /* height: 1530px; */
    flex-wrap: wrap;
}

.article{
    width: 605px;
    height: 80px;
display: flex;
flex-wrap: wrap;
}
.article>div:nth-child(1){
    display:flex;
    align-items: center;
}
.article>div>a>span{
    display: inline-block;
    width: 20px;
    height: 15px;
    background-image: url(../img/icon.png);
    vertical-align: middle;
}
.article a{
    font-size: 14px;
    text-decoration: none;
    color: #3377aa;
    margin: 0px 10px 0px 10px;
    font-weight: bold;
}
.article a:hover{
    color: black;
}
.article a:nth-child(1){
    color: black;
}
.article a:nth-child(6){
    margin-right: 0px;
}
.article a:nth-child(1){
    margin-left: 0px;
}
.article a:nth-child(1)>span{
    background-position: 0px -100px;
}
.article a:nth-child(2)>span{
    background-position: -28px -9px;
}
.article a:nth-child(3)>span{
    background-position: 0px -8px;
}
.article a:nth-child(4)>span{
    background-position: -1px -129px;
}
.article a:nth-child(5)>span{
    background-position: -1px -159px;
}
.article a:nth-child(6)>span{
    background-position: -27px -40px;
    width: 15px;
    height: 13px;
}
.article a:nth-child(6){
    font-size: 12px;
    color: #dadadc;
}
.article a:nth-child(5){
    margin-right: 110px;
}
.article>div>input{
    width: 597px;
    height: 25px;
}
/* Violet 的日记： */
.article1{
    width: 605px;
    height: 240px;
    display: flex;
    flex-wrap: wrap;
    margin-top: 10px; 
    margin-bottom: 20px;
}
.article1>div:nth-child(1){
    width: 50px;
    height: 240px;
   
}

.diary>div:nth-child(1){
    margin-left: 20px;
    font-weight: bold;
}
.diary>div:nth-child(1) a{
    color: #555571;
    text-decoration: none;
    font-size: 14px;
}
.diary>div:nth-child(1) a:hover{
    color: #fff;
    background-color: #3377aa;
}
.diary>.diary4{
    width: 515px;
    height: 160px;
    margin-left: 40px;
    background-color: #f9f9f9;
    margin-top: 10px;
    display: flex;
    flex-wrap: wrap;
    
}
.diary>div:nth-child(2)>.diary1{
    width: 337px;
    height: 160px;
    margin: 10px 0px 20px 20px;
}
.diary>div:nth-child(2)>.diary1>h3{
    margin-bottom: 10px;
}
.diary1>h3>a{
    color: #3377aa;
    text-decoration: none;
}
.diary1>h3>a:hover{
    color: black;
}
.diary>div:nth-child(2)>.diary1>p{
    font-size: 12px;
    font-weight: bold;
    color: #555555;
}
.diary>div:nth-child(2)>.img{
    width: 110px;
    height: 160px;
    margin: 20px;
}
.diary>div:nth-child(2)>div:nth-child(2) img{
    width: 110px;
    height: 62px;
}    
.diary>div:nth-child(2)>div:nth-child(1)>div{
    width: 55px;
    height: 25px;
    border: 1px solid #d5d5d5;
    margin-top: 15px;
    text-align: center;
}
.diary>div:nth-child(2)>div:nth-child(1)>div>a{
color: #434333;
font-size: 13px;
font-weight: bold;

}
.diary>div:nth-child(3){
    width: 515px;
    height: 50px;
    margin-left: 40px;
    border-bottom: 1px solid #d5d5d5d5;
}
.diary>div:nth-child(3)>p{
    padding-top: 10px;
    font-size: 12px;
    color: #cfcfcf;
    padding-left: 10px;
    
}
article span{
    display: inline-block;
    background-image: url(../img/icon.png);
   vertical-align: middle;
    width: 15px;
    height: 18px;
    background-position: -24px -57px;
}
/* 赵志明的日记 */
.diary3{
width: 515px;
height: 145px;
margin-left: 40px;
background-color: #f9f9f9;
margin-top: 10px;
display: flex;
flex-wrap: wrap;
}
.essay{
    width: 515px;
    height: 145px;
    margin: 10px 0px 20px 20px;}
    .essay>p{
        font-size: 12px;
    font-weight: bold;
    color: #555555;
    padding-top: 10px;
    padding-right: 20px;
    }
    .a1:hover{
        color: #000;
    }
    .a1{
        color: #3377aa;
    }
    /* can的日记 */
    .pag{
        display: flex;
        width: 310px;
        ;
        height: 25px;
        justify-content: space-between;
        align-items: center;
    }
    .pag a:nth-child(1){
        color: #434333;
        font-weight: bold;
        margin-left: 5px;
        margin-right: 10px;
        font-size: 13px;
        
    }
.pag a:nth-child(n+2){
    color: #b6b6b6;
    font-size: 12px;
    font-weight:bold;
    
}
article>div:nth-child(4){
    height: 230px;
}
/* 青简得相册 */
.diary5{
    width: 515px;
    height: 210px;
    margin-left: 40px;
    background-color: #f9f9f9;
    margin-top: 10px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    }
    .diary5>.essay{
        margin-top: 20px;
    }
    .diary5>.essay>a{
        margin-right: 10px;
    }
    .diary5 h3{
        margin-top: 10px;

    }
    .diary5 h3>a{
        color: #3377aa;
    }
    .diary5 h3>a:hover{
        color: #000;
    }
    /* 页数 */
    .last{
        width: 515px;
        height: 75px;
    margin-top: 60px;
    margin-left: 90px;
    }
    .last>a{
        padding: 0px 5px;
        font-size: 14px;
        font-weight: bold;
    }
    .last>a:nth-child(1){
        color:#b6b6b6;
        margin-right: 20px;
        margin-left: 10px;
    }
    .last>a:nth-child(2){
        color: #fff;
        background-color: #83bf73;
    }
    .last>a:nth-child(n+3){
        color: #3377aa;
    }
    .last>a:nth-child(12){
        margin-left: 10px;
    }
    .last>a:nth-child(n+3):nth-child(-n+10):hover{
        color: #fff;
        background-color: #83bf73;
    }
    
/* 右边主题 */
aside{
    width: 250px;
margin-left: 95px;
}
.aside1{
    align-items: center;
    display: flex;
    width: 250px;
    height: 115px;
    background-color: #f2f7f6;
    flex-wrap: wrap;
}
.aside1>p>a{
    font-size: 12px;
    font-weight: bold;
    color: #3377aa;
}
.aside1>p{
    margin-left: 20px;
}
.aside1>p:nth-child(1)>a{
    font-size: 16px;
    color: #2b7d22;
}
.aside1>p:nth-child(1){
   margin-top: 20px;
}
.aside1>p:nth-child(3){
    margin-bottom: 20px;
 }
.aside1>p:nth-child(1)>a:hover{
color: #fff;
background-color: #2b7d22;
}
.aside1>p:nth-child(n+2)>a:hover{
    color: black;
}
.aside2>a>img{
    width: 250px;
    height: 210px;
    margin-top: 20px;
}
img:hover{
    opacity: .8;
}
.aside3{
    margin: 40px 0px;
}
.aside3>p>a{
    color: #3377aa;
    font-size: 13px;
    font-weight: bold;
}
.aside3>p>a:hover{
    color: #000;
}
.aside4>a>img{
    width: 250px;
    height: 80px;
}
.aside5{
    margin: 40px 0px 20px 0px;
    
}
.aside5>a:nth-child(1){
color: #2b7d22;
font-weight: bold;
}
.aside5>a:nth-child(1):hover{
    color: #fff;
    background-color: #2b7d22;
}
.aside5>a:nth-child(2){
    color: #2b7d22;
}
.aside5>a:nth-child(3){
    color: #3377aa;
    font-size: 13px;
    font-weight: bold;
}
.aside5>a:nth-child(3):hover{
    color: #000;
}
.aside6{font-size: 12px;
    display: flex;
    justify-content: space-between;
    font-weight: bold;
}
.aside6 img{
    width: 50px;
    height: 30px;
}
.aside6>div>p>a{
color: #3377aa;
}
.aside6>div>p>a:hover{
    color: #000;
}
.aside6>div>p:nth-child(2){
    margin: 5px 0px;
}
.aside6>div>p:nth-child(n+2){
    color: #b6b6b6;
}
.aside7{
    margin: 20px 0px 40px 0px;
}
.aside7>a{
    color: #3377aa;
    font-size: 13px;
    font-weight: bold;
}
.aside7>a:hover{
    color: #000;
}
.aside9{
    display: flex;
    width: 250px;
    margin-bottom: 20px;
}
.aside9>div:nth-child(1){
    margin-right: 10px;
}
.aside9>div:nth-child(2)>p{
font-size: 13px;
margin-bottom: 5px;
font-weight: bold;
color: #b6b6b6;
}
.aside9>div:nth-child(2)>p>a{
    color: #3377aa;
}
.aside9>div:nth-child(2)>p>a:hover{
    color: #000;
}
.aside11{
    margin: 20px 0px 20px 0px;
}
.aside11>a{
    color: #3377aa;
    font-size: 13px;
    font-weight: bold;
}
.aside11>a:hover{
    color: #000;
}
/* 脚部 */
footer{display: flex;
   width: 950px;
    height: 45px;
    border-top: 1px dashed #d5d5d5;
    margin: auto;
    font-size: 12px;
    
    justify-content: space-between;
}
footer>div{
    margin-top: 5px;
}
footer>div:nth-child(1){
    color: #b6b6b6;
    font-weight: bold;
}
footer>div:nth-child(2)>p>a{
    color: #3377aa;
    font-weight: bold;
}
footer>div:nth-child(2)>p>a:hover{
    color: #fff;
    background-color: #3377aa;
}